package de.preisrobot.service;

import java.util.List;

import javax.annotation.Resource;

import de.preisrobot.entity.Artikel;
import de.preisrobot.persistence.dao.ArtikelDao;

public class ImageGrabberService {

	@Resource(name="ArtikelDao")
	private ArtikelDao dao;
	@Resource(name="billigerGrabberService")
	private GenericGrabberService billigerService;
	
	public void grabImages()
	{
		List<Artikel> find = dao.findArtikelOhneBild();
		
		System.out.println("Artikelanzahl ohne Bilder ="+find.size());
		
		int limit_downloadAmStueck = 30;
		
		for (Artikel amazonArtikel : find) {
		
		
			billigerService.grapImage(amazonArtikel);
			
			System.out.println("check "+amazonArtikel.getArtikelNr());
//			Thread.sleep(300);
			
			limit_downloadAmStueck--;
			
			if(limit_downloadAmStueck ==0)
				break;
		}
	}
}
